Il débute devant les caméras dans des courts métrages avant d'obtenir un rôle dans le long métrage The Iconographer d'Andy Mingo qui sort en 20083. Quatre ans plus tard, il prête sa voix au personnage de Gunfodder dans le long-métrage d'animation Starship Troopers : Invasion de Shinji Aramaki3.
En 2015, il a des petits rôles dans les films Harcelée de Branden Kramer aux côtés d'Ashley Benson3 puis dans Stonewall de Roland Emmerich et Embers de Claire Carré dans lequel il incarne Chaos, l'un des second rôles.
La même année, il tient le rôle principal du drame érotique Love de Gaspar Noé2, présenté aux Séances de Minuit du Festival de Cannes 20153. Lors de cette première projection, les critiques sur le film sont mitigées4.
Il est en 2016 à l'affiche de The Neon Demon de Nicolas Winding Refn, film d'horreur dans lequel il joue aux côtés de l'actrice Elle Fanning3,5. L'année suivante, il interprète Lou, l'un des second rôles de Nocturnal Animals, le deuxième long métrage réalisé par Tom Fo
By Posted on